<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="UTF-8" />
		<meta http-equiv="X-UA-Compatible" content="IE=edge" />
		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
		<title>Document</title>
		<script src="https://cdn.jsdelivr.net/npm/moment@2.29.4/moment.js"></script>
		<script src="https://unpkg.com/dayjs@1.8.21/dayjs.min.js"></script>
		<script>
			console.log(moment().get('M'))
			// 今天
			console.log(
				moment().hour(0).minute(0).second(0).format('YYYY-MM-DD HH:mm:ss'),
				moment().hour(23).minute(59).second(59).format('YYYY-MM-DD HH:mm:ss')
			)
			// 昨天
			console.log(
				moment()
					.subtract(1, 'days')
					.hour(0)
					.minute(0)
					.second(0)
					.format('YYYY-MM-DD HH:mm:ss'),
				moment()
					.subtract(1, 'days')
					.hour(23)
					.minute(59)
					.second(59)
					.format('YYYY-MM-DD HH:mm:ss')
			)
			// 明天
			console.log(
				moment().add(1, 'days').hour(0).minute(0).second(0).format('YYYY-MM-DD HH:mm:ss'),
				moment().add(1, 'days').hour(23).minute(59).second(59).format('YYYY-MM-DD HH:mm:ss')
			)
			// 本周
			console.log(
				moment().day(1).hour(0).minute(0).second(0).format('YYYY-MM-DD HH:mm:ss'),
				moment().day(7).hour(23).minute(59).second(59).format('YYYY-MM-DD HH:mm:ss')
			)
			// 上周
			console.log(
				moment().day(-6).hour(0).minute(0).second(0).format('YYYY-MM-DD HH:mm:ss'),
				moment().day(0).hour(23).minute(59).second(59).format('YYYY-MM-DD HH:mm:ss')
			)
			// 本月
			console.log(
				moment().startOf('M').format('YYYY-MM-DD HH:mm:ss'),
				moment().hour(23).minute(59).second(59).format('YYYY-MM-DD HH:mm:ss')
			)
			// 上月
			console.log(
				moment().subtract(1, 'M').startOf('M').hour(0).minute(0).second(0),
				moment().subtract(1, 'M').endOf('M').hour(23).minute(59).second(59)
			)
		</script>
		<script>
			console.log(dayjs().format('YYYY-MM-DD HH:mm:ss'))
		</script>
	</head>
	<body></body>
</html>
